life-extending measures - Spanish English Dictionary